compelling evidence - Spanish English Dictionary